cf2ed2084105cf4e8825b4c5fe88d05e783fab5f,python/src/com/jetbrains/python/psi/impl/PyFunctionImpl.java,PyFunctionImpl,getReturnType,#,117

Before Change


      return docStringType;
    }
    ReturnVisitor visitor = new ReturnVisitor();
    getStatementList().accept(visitor);
    if (isGeneratedStub() && !visitor.myHasReturns) {
      return null;
    }

After Change


      return docStringType;
    }
    ReturnVisitor visitor = new ReturnVisitor();
    final PyStatementList statements = getStatementList();
    if (statements != null) {
      statements.accept(visitor);
      if (isGeneratedStub() && !visitor.myHasReturns) {
        return null;